package com.dinner.model;

public final class Seller implements java.io.Serializable, DinnerUser {

	/**
	 * 
	 */
	private static final long serialVersionUID = -1201308839625071484L;

	private String sellerID;
	private String password;
	private String sellerName;
	private String sellerAddress;
	private String openTime;
	private String telephone;
	private String email;
	private String description;
	private boolean authenticated;

	public Seller() {

	}

	/**
	 * @return the sellerID
	 */
	public String getSellerID() {
		return sellerID;
	}

	/**
	 * @param sellerID
	 *            the sellerID to set
	 */
	public void setSellerID(String sellerID) {
		this.sellerID = sellerID;
	}

	/**
	 * @return the sellerPassword
	 */
	public String getPassword() {
		return password;
	}

	/**
	 * @param sellerPassword
	 *            the sellerPassword to set
	 */
	public void setPassword(String password) {
		this.password = password;
	}

	/**
	 * @return the sellerName
	 */
	public String getSellerName() {
		return sellerName;
	}

	/**
	 * @param sellerName
	 *            the sellerName to set
	 */
	public void setSellerName(String sellerName) {
		this.sellerName = sellerName;
	}

	/**
	 * @return the sellerAddress
	 */
	public String getSellerAddress() {
		return sellerAddress;
	}

	/**
	 * @param sellerAddress
	 *            the sellerAddress to set
	 */
	public void setSellerAddress(String sellerAddress) {
		this.sellerAddress = sellerAddress;
	}

	/**
	 * @return the openTime
	 */
	public String getOpenTime() {
		return openTime;
	}

	/**
	 * @param openTime
	 *            the openTime to set
	 */
	public void setOpenTime(String openTime) {
		this.openTime = openTime;
	}

	/**
	 * @return the telephone
	 */
	public String getTelephone() {
		return telephone;
	}

	/**
	 * @param telephone
	 *            the telephone to set
	 */
	public void setTelephone(String telephone) {
		this.telephone = telephone;
	}

	/**
	 * @return the email
	 */
	public String getEmail() {
		return email;
	}

	/**
	 * @param email
	 *            the email to set
	 */
	public void setEmail(String email) {
		this.email = email;
	}

	/**
	 * @return the sellerDescription
	 */
	public String getDescription() {
		return description;
	}

	/**
	 * @param sellerDescription
	 *            the sellerDescription to set
	 */
	public void setDescription(String description) {
		this.description = description;
	}

	/**
	 * @param authenticated
	 *            the authenticated to set
	 */
	public void setAuthenticated(boolean authenticated) {
		this.authenticated = authenticated;
	}

	/**
	 * @return the authenticated
	 */
	public boolean isAuthenticated() {
		return authenticated;
	}

	@Override
	public String getUserID() {
		return getSellerID();
	}

}
